.TH "libalpm" 3 "libalpm" \" -*- nroff -*-
.ad l
.nh
.SH NAME
libalpm \- The libalpm Public API
.SH SYNOPSIS
.br
.PP
.SS "Topics"

.in +1c
.ti -1c
.RI "\fBFiles\fP"
.br
.RI "Functions for package files "
.ti -1c
.RI "\fBGroups\fP"
.br
.RI "Functions for package groups "
.ti -1c
.RI "\fBError Codes\fP"
.br
.RI "Error codes returned by libalpm\&. "
.ti -1c
.RI "\fBHandle\fP"
.br
.RI "Functions to initialize and release libalpm "
.ti -1c
.RI "\fBSignature checking\fP"
.br
.RI "Functions to check signatures "
.ti -1c
.RI "\fBDependency\fP"
.br
.RI "Functions dealing with libalpm's dependency and conflict information\&. "
.ti -1c
.RI "\fBCallbacks\fP"
.br
.RI "Functions and structures for libalpm's callbacks "
.ti -1c
.RI "\fBDatabase\fP"
.br
.RI "Functions to query and manipulate the database of libalpm\&. "
.ti -1c
.RI "\fBLogging Functions\fP"
.br
.RI "Functions to log using libalpm "
.ti -1c
.RI "\fBOptions\fP"
.br
.RI "Libalpm option getters and setters "
.ti -1c
.RI "\fBPackage Functions\fP"
.br
.RI "Functions to manipulate libalpm packages "
.ti -1c
.RI "\fBTransaction\fP"
.br
.RI "Functions to manipulate libalpm transactions "
.ti -1c
.RI "\fBMiscellaneous Functions\fP"
.br
.RI "Various libalpm functions "
.ti -1c
.RI "\fBlibalpm_list(3)\fP"
.br
.RI ""
.in -1c
.SS "Data Structures"

.in +1c
.ti -1c
.RI "struct \fBalpm_pkg_xdata_t\fP"
.br
.RI "The extended data type used to store non-standard package data fields\&. "
.in -1c
.SH "Detailed Description"
.PP 


libalpm is a package management library, primarily used by pacman\&. For ease of access, the libalpm manual has been split up into several sections\&.
.SH "See Also"
.PP
\fBlibalpm_list(3)\fP, \fBlibalpm_cb(3)\fP, \fBlibalpm_databases(3)\fP, \fBlibalpm_depends(3)\fP, \fBlibalpm_errors(3)\fP, \fBlibalpm_files(3)\fP, \fBlibalpm_groups(3)\fP, \fBlibalpm_handle(3)\fP, \fBlibalpm_log(3)\fP, \fBlibalpm_misc(3)\fP, \fBlibalpm_options(3)\fP, \fBlibalpm_packages(3)\fP, \fBlibalpm_sig(3)\fP, \fBlibalpm_trans(3)\fP 
.SH "Data Structure Documentation"
.PP 
.SH "struct alpm_pkg_xdata_t"
.PP 
The extended data type used to store non-standard package data fields\&. 
.PP
\fBData Fields:\fP
.RS 4
char * \fIname\fP 
.br
.PP
char * \fIvalue\fP 
.br
.PP
.RE
.PP
.SH "Author"
.PP 
Generated automatically by Doxygen for libalpm from the source code\&.
